/* Jogo da Velha */

package velha;  

/**
 * Matricula: 201212732
 * Autor: Fabio Almeida
 */
  
import javax.swing.JOptionPane;  
  
public class Main {  

 //-----------------------------------------------------------------------------
    
    public static void main(String[] args) {  
        String matriz[][]={{" "," "," "},{" "," "," "},{" "," "," "}}; // Matriz de jogo vazia
        int d,l,c,e,f,cont;  // var
        String a,b;  // Jogadas
        char teste;
        
        tabuleiro.tabuleiro(); // printa tabuleiro inicial
                      
        f=2;  //inicia par
        d=0; 
        cont=0;
  
        while(d==0){  
            e=0;  
            while(e==0){  // inserir a posição
                cont++;
                
                jogadas.empate(cont);
                    
                a=JOptionPane.showInputDialog("Numero da linha");  
                l=Integer.parseInt(a);  
                b=JOptionPane.showInputDialog("Numero da Coluna");  
                c=Integer.parseInt(b);  
                // testa se a posição ja esta oupada
                e = jogadas.testavez(matriz,c,l,f);
                }
       jogadas.limpatela();
       
        // printa o tabuleiro novamente
        tabuleiro.tabuleirodurante(matriz);
        
        f++;  // Incrementa o contador das jogadas
         
        // Testa se há vencedor 
       d= jogadas.teste(matriz);
        }
    } 
}
// Fim